repository and settings changed to json