good post....lot on info