re-wrote why section