please check assignment1 again