make overloaded functions public