trying to get the icon stuff right (once again)