DRY up exercises controller