major overhaul to icon pages