bindings here. and some rotation fixes