better doc for overloaded functions