working on section one of exec