visual overhaul, add icon