minor refactor: WAITING HOLD CANCELLED will stop timer