add witness