Since random does not work in multithreading - a change in line needed to be done to create the twist