new gas interfaces
oh, I forgot to add this?!