diff --git a/.gitignore b/.gitignore
index 9339112b4f916c9a05275554589afc4b9f97854e..b80e521a2fafc7925c175948ed1fba7ab2a1b8d1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
+*.o
 src/program
diff --git a/tmp.c b/tmp.c
new file mode 100644
index 0000000000000000000000000000000000000000..595ab6c8b8aafb3264fb05718728c56e4731c38e
--- /dev/null
+++ b/tmp.c
@@ -0,0 +1,22 @@
+#include <assert.h>
+// Warning : stdbool
+#include <stdbool.h>
+#include <stdio.h>
+#include <stdlib.h>
+
+#include "Directory.h"
+#include "DirectoryRecord.h"
+#include "bptree.h"
+
+int main() {
+    BPTreeNode *index = bptree_init(2);
+
+    Directory *directory = Directory_init();
+    Directory_insert(directory, DirectoryRecord_init(false, "0794592180", "Florian", "Burgener", 2000, 10, 03));
+    Directory_insert(directory, DirectoryRecord_init(false, "0799494969", "Daisy", "Luna", 1995, 05, 31));
+    Directory_print(directory);
+
+    Directory_destroy(&directory);
+    bptree_destroy(&index);
+    return EXIT_SUCCESS;
+}