notes for revision 5618271