potential difficulties