fix method signature