working on the exercises