diff --git a/.gitignore b/.gitignore
index ea7c0547..ec822f57 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,4 +2,5 @@ export/
dump/
latest/windows/obj/
latest/windows/haxe/
-.vscode/
\ No newline at end of file
+.vscode/
+.haxelib/
\ No newline at end of file
diff --git a/Project.xml b/Project.xml
index c79e888b..082fd521 100644
--- a/Project.xml
+++ b/Project.xml
@@ -146,6 +146,7 @@
+
diff --git a/final_639cd293290500003f7b13c2_119916.gif b/bald.gif
similarity index 100%
rename from final_639cd293290500003f7b13c2_119916.gif
rename to bald.gif
diff --git a/buildnumber.txt b/buildnumber.txt
index 888fb860..da9ac390 100644
--- a/buildnumber.txt
+++ b/buildnumber.txt
@@ -1 +1 @@
-1897
\ No newline at end of file
+1899
\ No newline at end of file
diff --git a/hmm.json b/hmm.json
new file mode 100644
index 00000000..8fcd0b46
--- /dev/null
+++ b/hmm.json
@@ -0,0 +1,62 @@
+{
+ "dependencies": [
+ {
+ "name": "away3d",
+ "type": "haxelib",
+ "version": null
+ },
+ {
+ "name": "flixel-yc29",
+ "type": "git",
+ "dir": null,
+ "ref": "master",
+ "url": "https://www.github.com/YoshiCrafter29/flixel"
+ },
+ {
+ "name": "flxanimate",
+ "type": "git",
+ "dir": null,
+ "ref": "master",
+ "url": "https://github.com/Dot-Stuff/flxanimate/"
+ },
+ {
+ "name": "format",
+ "type": "haxelib",
+ "version": null
+ },
+ {
+ "name": "hscript-improved",
+ "type": "git",
+ "dir": null,
+ "ref": "master",
+ "url": "https://www.github.com/YoshiCrafter29/hscript-improved"
+ },
+ {
+ "name": "hxCodec",
+ "type": "haxelib",
+ "version": null
+ },
+ {
+ "name": "lime",
+ "type": "haxelib",
+ "version": null
+ },
+ {
+ "name": "linc_discord-rpc",
+ "type": "git",
+ "dir": null,
+ "ref": "master",
+ "url": "https://github.com/Aidan63/linc_discord-rpc"
+ },
+ {
+ "name": "markdown",
+ "type": "haxelib",
+ "version": null
+ },
+ {
+ "name": "openfl",
+ "type": "haxelib",
+ "version": null
+ }
+ ]
+}
\ No newline at end of file
diff --git a/update.bat b/update.bat
index 7dc42631..48a2b3cf 100644
--- a/update.bat
+++ b/update.bat
@@ -1,7 +1,3 @@
-haxelib git linc_discord-rpc https://github.com/Aidan63/linc_discord-rpc
-haxelib git flixel-yc29 https://www.github.com/YoshiCrafter29/flixel
-haxelib git hscript-improved https://www.github.com/YoshiCrafter29/hscript-improved
-haxelib install away3d
-haxelib install hxCodec
-haxelib install markdown
-haxelib git flxanimate https://github.com/Dot-Stuff/flxanimate/
\ No newline at end of file
+haxelib install hmm
+haxelib run hmm setup
+hmm install
\ No newline at end of file