animating is indeed hard (sneakpeek??)