Correcting and adding comments.