some of turing builder