use yaml to load profiles and build properties