MNT : use default dict to set defaults

 use defaults dict to set con_val and iter_num