start on doEverything function