Edited for icon transformations. :D