cast function to string?