Factors for opinion formation