add .peek()
refactor
don't stop timers when serializing
refactor
add safety test
add transmittingTime
fix example using request