the levelDB reader/writer is more or less complete