revision 1.24 intentionally removed