thorny problems