done merge k