refs and shared bindings!