hey, sorry i haven't been on here in a while, thanks for the compliments, to answer a couple of your questions: the 2x3 rails are connected to the body mounts on the front, there are 8 mounts made of 3/8" plate with 1/2" bolts through them, but they run crossways with the bed, where the body mounts are strongest, i put all of my mounts going different directions so the bed won't shift side to side, the mounts in the middle are also 3/8" but i used 3/4" bolts on them, they're directly under the gooseneck hitch, and the frame is sleeved for those... . also to answer about putting a bed on your 2500, look in my picture section on my profile, i think there's some pics of my '03 single wheel truck with a custom bed on it, hope this helps...