Ok here it is. Took me 3 years to find someone to put them on, but finally got it done. Bought these manufacture side steps from China, and for some reason, a lot of mechanics that I went too, Bodyshops, even Mazda Dealership, would not or could not figure it out how to install. Got a referral from a friend who builds and customizes cars to go to this one shop and Boom!!!, On hour install, no hassles or worries. They laughed at all the trouble I was having with all the others.