Building a framework