Developing a framework