Block Diagram With Explanation