the value of the formulas is now an array that will hold other data, including the function and the offset from the root if applicable