fix interface method return type