start of persistent state