fix overloaded_function