Add the ability to provide a function name to use