added _get_offering function