Some feedback please Medved.
Umm, what do you mean? Do you need more explanations?

Thank you Medved ... I own you a coffee.
No sweat That was my pleasure

even if I use dictionaries and on-line sources and have plenty time to think I do thousands of mistakes.
Yeah, same here. My recent attempt on writing a book in English clearly showed that even if I myself use dictionaries and take my time writing, still do I make lots of mistakes. I guess most of us are doomed to make mistakes while speaking or writing in languages that we learn.
"Those who are born to crawl shall never fly"