timing analysis as well as fixing timer stop bug without having started connection