iterative processes 9946220