dog_io.RA -> dog_io.RW: now can write features into an arbitrary position of the mmap'd array