very valuable information thanks