Going off with a bang.