Add new function FuncMap