assignment3 first commit