implemented methods in AgencyImpl