more work on explosions