rebuild each binding