initialization fixes