原来的方式。没有重构到。下次重构吧。