state befor changes for developer