cleaned up rotation controls a bit