added some coreciton