update - animations and shit