Before i start trying to multithread everything.