fix the method signature