adjusting listen time and differentiating first ledger close event