- config also needs to be synchronized with local storage