cara.: though every thread is torn
cara.: caged.