thanx for great sharing...