work on section 4.2