abstract hw, analysis notes