added exercise changes