Put upper bound on trust region size
Add probability tolerance exit condition