queue revision 3