Yep, it's been a great help, and I'm glad others have got something out of it too
Actually, I have another question which I came across today, but my Japanese teacher couldn't explain it properly...
日本人の睡眠時間が減ってきていますが、その原因は何ですか。
So what's the purpose of ~てきている here? What's the difference between 減っています and 減ってきています?