updated homework