an exercise apparatus having a first and a second guide rails . the exercise apparatus further has a first and a second handle , the first handle being mounted on the first guide rail and configured to be moveable up and down the first guide rail while the second handle is mounted on the second guide rail and configured to be moveable up and down the second guide rail . the exercise apparatus further has a first transverse support system on which the first and second guide rails are movably mounted so that each of the first and second guide rails are movable over the first transverse support system along a first axis toward , and a second transverse support system on which the first transverse support system is movably mounted and configured to be moveable along a second axis perpendicular to the first axis .