initial commit of hw5