fix initDensity