going to create a framework using infusion