see also ph1089-ph1095 and ph1132-ph1140