made essential changes