done, 看来toft的代码还是不够熟悉哈：）