social and cultural elements