needed later() to wait for the block becomes air