created by R. Howe - 15 August 2000