Added explosion as public method not private