+ Level holder
+Whole object
+ Structure refactoring