added the comments and they are edited and correct