Set new icon and update all function to new API