Does not work with any determinism - disregard but keep the code