1st version framework section