block add while not finished with flag changed