comments

Here are some thoughts about improvements. I'll try and think of more when I get a chance.