trying to switch to lift-json