essential changes