added support for saving and loading  user configuration