added the dispatch builtin function