April 2004 Progress Report