source code of houchu