this loop is unnecessary - at this point clist is the same as config