notes on string.h and concurrency