add kw bug fix