script bindings