thanx for such informative post