proper rotating