random stuff in turing