Document review : Modify Singleton (gain) and mention unused factory elimination