reads numbers correctly, records provision events as well