Use XorShiftRng for SPEEEED.
add logging and fix train requests