Revised: 04.07.2002
work in progress