solved 2010 1A.rotate + made some cleanups