add rebinding