Well the language thing seems to be improving. I am understanding more and more of overheard conversations. Things on TV are also more clear than they were last year. In the past much Thai language talk was sort of background noise for me now I am at the point that I am understanding things even when I do not try to.