minor  updates for extend and data methods