Fleshed out ServerRecorder.