TNT Chemistry