Improved animations and styling