made new block diagram as tikz