The rotating stuff is still a bit hooky...