Intermediate Apr 2004