Modified CS422 hw post