dynamically creating files complete, working on making DIC available within bundle