animation system improved