less comments, more descriptions