retrevial returns array