prepare new way of reading array
not yet