update icon, update rest api