added more comments

Final version