fake tasks for threads; deadlock