development of the framework