final revision 2