diff --git a/docs/supported_ops.md b/docs/supported_ops.md
index 4e2be930b49..4251a4269a2 100644
--- a/docs/supported_ops.md
+++ b/docs/supported_ops.md
@@ -650,11 +650,11 @@ Accelerator supports are described below.
S |
PS 128bit decimal only supported for Orc and Parquet |
NS |
-PS Only supported for Parquet |
+S |
NS |
-PS Only supported for Parquet; UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT |
-PS Only supported for Parquet; UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT |
-PS Only supported for Parquet; UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT |
NS |
diff --git a/sql-plugin/src/main/scala/com/nvidia/spark/rapids/GpuOverrides.scala b/sql-plugin/src/main/scala/com/nvidia/spark/rapids/GpuOverrides.scala
index bb8668cbb9b..a512a837656 100644
--- a/sql-plugin/src/main/scala/com/nvidia/spark/rapids/GpuOverrides.scala
+++ b/sql-plugin/src/main/scala/com/nvidia/spark/rapids/GpuOverrides.scala
@@ -3857,10 +3857,7 @@ object GpuOverrides extends Logging {
"Writing data",
ExecChecks((TypeSig.commonCudfTypes + TypeSig.DECIMAL_128.withPsNote(
TypeEnum.DECIMAL, "128bit decimal only supported for Orc and Parquet") +
- TypeSig.STRUCT.withPsNote(TypeEnum.STRUCT, "Only supported for Parquet") +
- TypeSig.MAP.withPsNote(TypeEnum.MAP, "Only supported for Parquet") +
- TypeSig.ARRAY.withPsNote(TypeEnum.ARRAY, "Only supported for Parquet") +
- TypeSig.BINARY.withPsNote(TypeEnum.BINARY, "Only supported for Parquet") +
+ TypeSig.STRUCT + TypeSig.MAP + TypeSig.ARRAY + TypeSig.BINARY +
GpuTypeShims.additionalCommonOperatorSupportedTypes).nested(),
TypeSig.all),
(p, conf, parent, r) => new SparkPlanMeta[DataWritingCommandExec](p, conf, parent, r) {
diff --git a/tools/generated_files/supportedExecs.csv b/tools/generated_files/supportedExecs.csv
index 130b0657a22..f5a3fe7c4b5 100644
--- a/tools/generated_files/supportedExecs.csv
+++ b/tools/generated_files/supportedExecs.csv
@@ -19,7 +19,7 @@ HashAggregateExec,S,None,Input/Output,S,S,S,S,S,S,S,S,PS,S,S,S,PS,NS,PS,PS,PS,NS
ObjectHashAggregateExec,S,None,Input/Output,S,S,S,S,S,S,S,S,PS,S,S,S,PS,NS,PS,PS,PS,NS
SortAggregateExec,S,None,Input/Output,S,S,S,S,S,S,S,S,PS,S,S,S,PS,NS,PS,PS,PS,NS
InMemoryTableScanExec,S,None,Input/Output,S,S,S,S,S,S,S,S,PS,S,S,NS,NS,NS,PS,PS,PS,NS
-DataWritingCommandExec,S,None,Input/Output,S,S,S,S,S,S,S,S,PS,S,PS,NS,PS,NS,PS,PS,PS,NS
+DataWritingCommandExec,S,None,Input/Output,S,S,S,S,S,S,S,S,PS,S,PS,NS,S,NS,PS,PS,PS,NS
ExecutedCommandExec,S,None,Input/Output,S,S,S,S,S,S,S,S,PS,S,S,S,S,S,PS,PS,PS,S
BatchScanExec,S,None,Input/Output,S,S,S,S,S,S,S,S,PS,S,S,NS,S,NS,PS,PS,PS,NS
BroadcastExchangeExec,S,None,Input/Output,S,S,S,S,S,S,S,S,PS,S,S,S,S,NS,PS,PS,PS,NS