rotation almost works