corrections in asignment3