add some icons and animations, but animations work not well