split out animations, fix button styling