prev final state