mach3 part ii