retrieve blocks individually but with single confirm