Add FuncProcessor