implemented bottom-up (lm to tm) updates for waiting transactions