work on fast key-value maps