some cleanup for issue #10, and also added in ytranslation animation to the other icons, forgot that before