read now returns a memory group