some coments added