initial commit for homework week 4. note: using starting point of homework week 1