should this test & the one below take holdTimeLag into account too?