very good post!i have leart a lot from it.Thanks