update binding