extend bindings