Factors Influence Future Social Development