fix interface, pass method name