complete icon view code