restore icon buttons functions