added  for picking data out of arrays and specs