functional competencies