don't let bindings bind to void