definitely something in a thread