initializer runs but blows everything up