updates final homework