Updated hw5