threaded replaying and reduced logging