technical obstacles