optimize the billing and del use the web player module