mental and social factors