add simple support for kv scan