the run script should be less dangerous now
horrible require loop fix