add basic functional to "Animation"