added assembly bindings