initial commit for hw3