Research Programs in FY 2004