added exercises  model