Scheduling March 2004