initializing threads from strings - does not build