add animation and onclick data generation
Sync data with parent data