derivative-free iterative processes