refactor and hiden icon