bindings, bug corrections, custom header