final hw5 update