read_all uses now new read API
read_all_v1 added that uses old read API