Lets remove the comments. It should be completely obvious from the naming of the methods and parameters. If it isn't then we have a problem and need to come up with better naming.