update 7

一些其他的实现方法