updated with new exercises.