I have made some progress... I have found a few formulas that work for certain things but it is yet to be complete.