diff --git a/README.md b/README.md
index 7f24adf..32b5daa 100644
--- a/README.md
+++ b/README.md
@@ -7,7 +7,7 @@ a dynamically allocated array, a stack, a fifo queue, an ordered stack, and a pr
Run `%helpPackage(DFA,createDFArray)` to find examples.
-SHA256 digest for the latest version of `DFA`: 7520CF21CBF1FD4AD2BC05C5DD343E508FCEA507575EBC060B4AD322FB80AB04
+SHA256 digest for the latest version of `DFA`: 6DEB02BE1C30453FBC688AF1F561709C7D6BF10B3B67988B238853A2A9D53034
[**Documentation for DFA**](./dfa.md "Documentation for DFA")
diff --git a/dfa.md b/dfa.md
index a47dacd..d0113a0 100644
--- a/dfa.md
+++ b/dfa.md
@@ -18,7 +18,7 @@
---
-# The DFA package [ver. 0.5.3] ###############################################
+# The DFA package [ver. 0.5.4] ###############################################
The **DFA** (a.k.a. *Dynamic Function Array*) package implements:
- dynamic numeric and character arrays,
@@ -52,10 +52,10 @@ Package contains:
12. exec generatearrays
13. clean generatearrays
-*SAS package generated by generatePackage, version 20221125*
+*SAS package generated by generatePackage, version 20221215*
The SHA256 hash digest for package BasePlus:
-`7520CF21CBF1FD4AD2BC05C5DD343E508FCEA507575EBC060B4AD322FB80AB04`
+`6DEB02BE1C30453FBC688AF1F561709C7D6BF10B3B67988B238853A2A9D53034`
---
# Content description ############################################################################################
diff --git a/dfa.zip b/dfa.zip
index 8cadb25..9dbdf62 100644
Binary files a/dfa.zip and b/dfa.zip differ
diff --git a/hist/0.5.4/dfa.zip b/hist/0.5.4/dfa.zip
new file mode 100644
index 0000000..9dbdf62
Binary files /dev/null and b/hist/0.5.4/dfa.zip differ