- [ ] save data - [ ] add stopper when optimal error is reached - [ ] check on user warning for x_target