combined all single scripts into one dispatching script