working on diff lapse toa problem