rough in parallel task communication
threaded simulation working.