previously thought this path check was unnecessary, and that we would re-create checkout script every time
loop adds in functionality that if checkout script already exists (and works) , users can use that checkout script (they won't have to re-create checkout script)