clean up weichao's code