A note to help for the OP description. I've had these sliders, i ended up selling them as to my new build desiring something that helped the family with a little more of a step.
Now the sliders have 2 frame mounting points (4 bolts) they also utilize a long bar that fits underneath the pinch...