component level build changes and getting the config files from property