improved the comment, I don't see how it can be simplified a lot, it's the way it is I guess?