adding animation and css tweaks