very informative information thanks everyone for sharing your views.