refactored desktop icons