diff --git a/README.md b/README.md
index 6b13a6899f23dd501b55d5b7b8c67d095a6558d6..6f15ff445be56806dc4fe9560611d039dcf3345f 100644
--- a/README.md
+++ b/README.md
@@ -26,6 +26,25 @@ Topics include:
 ## Progress
 
 ![](02_Presentation/191202_demo.mp4)
+
+### Capabilities and Updates
+-  Design
+    -  Parametric grid definition (cubic, hexagonal, dice)
+-  Assembly/timeline
+    -  Timeline for future morphing computing
+    -  UR10 
+-  Graph
+    -  Hierarchy
+    -  Automatic neighborhood
+    -  highlights
+-  Computing
+    -  Asynchronous code propagation (distributed max example)
+    -  Simple test case find max value distributed
+    -  Min cut max flow concept study neighborhood 
+-  Improved UI and integration
+    -  Radial menu
+    -  Json propagation
+    -  Highlight selected node
   
 ---
 ## Desired Milestones
@@ -34,8 +53,10 @@ Topics include:
   - [ ] Swarm construction
 - [ ] Computation
   - [ ] Morphing code
+  - [ ] Real simulation/message passing analysis
   - [ ] Computation Optimization
     - [ ] Restructuring code and automatically divide into distributed
+    - [ ] show alternatives and bottlenecks
 - [ ] Auto compilation/export to dice modules
 - [ ] Simulation portal
 - [ ] Case Studies
@@ -43,13 +64,29 @@ Topics include:
   - [ ] Bayesian optimization
   - [ ] Distributed optimization
   - [ ] Voxel design
+- [ ] Scaling
+  - [ ] stress testing scaling
 
 
 ---
 ## TODOS:
 - [x] Grid Systems
-- [ ] Documentations
+- [ ] Documentation
+  - [ ] in depth documentation of how to do everything
 - [ ] Reset Grid/button
+- [ ] Assembly
+  - [ ] fix errors
+- [ ] Add real Dice info
+  - [ ] computation delay and communaction cost
+  - [ ] CAD?
+- [ ] Select
+  - [ ] improve selected visualization
+  - [ ] when selecting group show bounding box
+- [ ] Hierarchy
+  - [ ] place multiple voxels
+  - [ ] change code of mutiple voxels
+  - [ ] select multiple dice pieces
+  - [ ] create groups