@edje: Some good points,