inital draft framework