完成基本功能
--xhrong