initial commit for HW2