WOW!!! Thanks ppl... I havenĀ“t expected such a lot of helpful answers.