modify weixin/ base class