revision 1.17 intentionally removed