Boom none the less!