restore two loops for setting parameters values