Cosmo films discusses product launches