more randomized, level 0 now loops through file, restart works