add demo for animation