ineffectual obstacles