FlowDirection now extends Op1; some formatting changes