demo kvo muti thread