Gas Explosions!! My ideas and theories