yeashh the old outdated alto engine was not in accordance with euro 2 standards,,, the engine of efi 660cc alto (japnese) is just according to the standards,, and it emmits less toxic wastes plus it gives more output with less consumption of fuel,,looking forward to see 660cc fuel efficient engines in local cars of Pakistan ./