yes you r right you dont have to use the new forms but you must must must fiil out this new form the new genric IMM0008 and fillout electornicy and have this bar codes then send it wz whole package this is only if u submit after july 20 ,2011
you can go to website of cic to ssee this here :-...