yaar the thing i know is that the mehran is very........old model of alto coming in 89. but it was started manufacturing in pak so its name became mehran(maruti in india). new mehran is no where availbale in world except india and pak.ppl r buying mehran so they have no need to change it. so they have made a side product whose shape will never change.