with arrayvalues