implemented animated object