new work on kv version