reordering binds and unbinds