Made it so the proc handles the icon updates