added wrapper for bindings