new version added by Guenter Knauf