implemented and unit tested ApplicationConfigs