potential delays