refactor settings for new application settings json model