实现了部分,有部分没实现