fix method conflicted bug