fix method caller return