typology of competencies