diff --git a/images/diagram.svg b/images/diagram.svg
index 0a58aefce..9bdd90005 100644
--- a/images/diagram.svg
+++ b/images/diagram.svg
@@ -1 +1 @@
-tests tests src src lib lib include/Ark include/Ark examples examples docs docs .vscode .vscode .github .github cpp cpp arkscript arkscript arkscript arkscript arkreactor arkreactor VM VM REPL REPL Compiler Compiler Builtins Builtins games/snake games/snake workflows workflows REPL REPL VM VM Compiler Compiler Builtins Builtins inline inline Value Value Macros Macros AST AST Value Value Macros Macros AST AST Executors Executors CHANGELOG.md CHANGELOG.md CHANGELOG.md VM.cpp VM.cpp VM.cpp Compiler.cpp Compiler.cpp Compiler.cpp BytecodeR... BytecodeR... BytecodeR... VM.inl VM.inl VM.inl Processor... Processor... Processor... Parser.cpp Parser.cpp Parser.cpp Lexer.cpp Lexer.cpp Lexer.cpp .cpp .gitignore .hpp .inl .json .md .py .svg .txt .yml each dot sized by file size
\ No newline at end of file
+tests tests src src lib lib include include fuzzing fuzzing examples examples docs docs cmake cmake .vscode .vscode .github .github parser parser errors errors cpp cpp ast ast arkscript arkscript arkscript arkscript arkreactor arkreactor Ark Ark unique unique input input corpus corpus workflows workflows tests tests REPL REPL VM VM Compiler Compiler Builtins Builtins VM VM REPL REPL Compiler Compiler Value Value Macros Macros AST AST inline inline Value Value Macros Macros AST AST Executors Executors CHANGELO... CHANGELO... CHANGELO... macros.json macros.json macros.json VM.cpp VM.cpp VM.cpp Compiler... Compiler... Compiler... Bytecode... Bytecode... Bytecode... Processo... Processo... Processo... Parser.cpp Parser.cpp Parser.cpp .cmake .cpp .gitignore .hpp .inl .json .md .py .sh .svg .txt .xml .yaml .yml each dot sized by file size
\ No newline at end of file