Indirect threading