pass up the function name as character