overall run script