readme and comments