ob_function can now take args