update method signature in interface