bind macro finished