revision 5&6