fixed operator::set_values