An agency with many competences