animation works again, cleanup