删除Initial实现并重新实现为Singleton