Improving ROTATE