Keep the market clean by C. Wang