cleaned up bindings | added necessary frameworks