revision 1.21 intentionally removed