animation interface modified