Update to use ripl binding