gas service layer