bindings all working