delete rubbish, add some coments