working on FormulaParser