app enhanced with icon option