do not return array of values for collections - too complex