try to fix method conflict