adding definitions back in first -- math expression tree additions happening next.