working on the agency thing
begin agency stuff