added charactersPerThread options to loop. should allow # of threads to vary from browser to browser