add sound, add weixinSDK, add some logic