proOp amOp legOp