add iter_optim! without monitor