random rotation in steps