change comment mistakes, add comments