moving faster now that leveldb and key values are more understandable