    			var message:IPipeMessage = new Message( Message.NORMAL, { width:10, height:2 });
   			
   			// create filter, attach an anonymous listener to the filter output to receive the message,
-  			// pass in an anonymous function an parameter object
+  			// pass in an anonymous function and an anonymous parameter object
    			var filter:Filter = new Filter( 'scale', 
    											new PipeListener( this ,callBackMethod ),
    											function( message:IPipeMessage, params:Object ):void { message.getHeader().width *= params.factor; message.getHeader().height *= params.factor;  },
    											{ factor:10 }
    										  );
 			
-			// create setParams control message	
+			// create setFilter control message	
 			var setFilterMessage:FilterControlMessage = new FilterControlMessage(FilterControlMessage.SET_FILTER, 'scale', function( message:IPipeMessage, params:Object ):void { message.getHeader().width /= params.factor; message.getHeader().height /= params.factor;  } );
 
    			// write filter control message to the filter

   			ts.addTest( new FilterTest( "testBypassAndFilterModeToggle" ) );
   			ts.addTest( new FilterTest( "testSetParamsByControlMessage" ) );
   			ts.addTest( new FilterTest( "testSetFilterByControlMessage" ) );
   			return ts;
   		}
  		

   			// test assertions
			assertTrue( "Expecting message is IPipeMessage", message is IPipeMessage );
			assertTrue( "Expecting filter is Filter", filter is Filter );
   			assertTrue( "Expecting wrote message to filter", setFilterWritten );
   			assertTrue( "Expecting wrote normal message to filter", written );
   			assertTrue( "Expecting received 1 messages", messagesReceived.length == 1 );

