Adds more comments and descriptives