Large Hadron Collider coming soon to an explosion near you