lots of bugs

[Done]
 - Not working well
[ToDo]
 - Revert to previous state and save all the dimensional ordering