Did Senators do enough at trade deadline to support their playoff push — and future?

Ottawa was quiet ahead of the deadline but did well by adding Warren Foegele and selling David Perron. Could the team have done more?