diff --git a/README.md b/README.md
index e8151769735c7d3cdfd2f00699ee8a7a866fd3cc..867d5e8ff1a5456e7e496e6fcfd16236cae53097 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,22 @@
-# Data comression project
+# Data compression project
+
+### TODO *deadline* 25.2.2019
+- [ ] Tweak Z-Order reordering
+  - Values, which are stored in more than one byte, must stay together.
+  - Pixels, which contains more `channels`, can be separeted in final z order. (Try both separeted and not-separated)
+    - Right now, when we `reorder` bytes we move *whole* pixel (*all channels*), but when pixel's channels will be separated we will move just one channel.
+- [ ] Feed binary data to existing compressors and produce results (tables, graphs)
+  - Try both data in their order and in `Z-order`
+  - Compressors to try:
+    - gZip
+    - bzip2
+    - deflate
+    - *B3D cuda library*
+- [ ] Look at *Image difference*
+  - Negative values can be mapped to odd/even numbers. But the difference must be saved in more than one byte.
+  - Save difference in different type than byte (`short`, `uint`, `ulong`)
+- [ ] Compose results into paper.
+
 
 ## CZI parser TODO list
 This is list of things, which have to be done first:
@@ -41,4 +59,4 @@ Later on, we can extend our program to handle more things from the file, like:
 ## Image difference
 - Find difference between included images.
 - Plot those differences and find out if certain images aren't same, just positioned little bit differently 
-- *Pattern matching* - Find if there are some patterns in image sets.
+- *Pattern matching* - Find if there are some patterns in image sets.
\ No newline at end of file