you're not programming with pthreads