variations are done, icon's color is out of place though