extract member working