fix repeat binding