Issue #10: implemented icon clearing