thorny problem