update bindings to work