more work on accelerate framework bindings