excellent info, thanks for share