I'm replacing my front porch. The floor joists (perpendicular to foundation wall) extend all the way out to the edge of the stone foundation with no rim joist. Some of the joist cavities are filled with stone/mortar, others with wood (yes I have bug, mice, bat and squirrel problems). The old porch was attached to a ledger that was just nailed to the ends of the joists. The old ledger was partially rotten, so I removed it. How do I attach a new ledger? Can I lag bolt it to the joist ends and the sill plate? I know this isn't a good idea, but what other options do I have?