add state read/write transition changes to logging