These threads aare so incomprehensible thank you