fix #96 #97 remove xson