adding initial LiquidFun functionality