adding gas class