ribbon update