May 03 Sample programs