Create func_spec