icons, first pass