require wechat, fix bugs