added the stuff for exercises