official Date: 1999-04-13 Author: David Carlisle Revised by : N. Hur on 2000-02-02