added a lot of exercises