thanks a lot for so knowledgeable information