the General Assembly has set up a number of specialized agencies