modified the reverse, rotate, and set