notes for revision 512385