bindings decorator