working on 4th chapter