Threading this correctly, I hope.