progress on testing, random numbers, loop structure/data shortcuts, and loading ...