notes for revision 2470848