update bindings (still WIP)