updating Assignment 03