adding ability to set upper bound on rotation and an initial degree of tilt