icon + corner cases