Changing CRUD to be IO, not m

All uses were IO; we needed way of waiting for sync.