Unidirectional Vs Bidirectional Data Flow