separate rotation workz too :D