updated homework5