added 2nd and thir lines