annotation updated in interface