add rebind