Half completed multi threaded system.