             }
         }
         
+        let topSection = Section()
+        let centerSection = Section()
+        
         hakuba
-            .reset([Section(), Section()])
+            .reset([topSection, centerSection])
             .bump()
         
-        hakuba[ExSection.Top]
+        topSection
             .reset(topCellmodels)
             .bump()
         

        }
        
        delay(7.5) {
            self.hakuba[ExSection.Center]
                .remove(1)
                .bump(.Middle)
        }
        
        delay(10) {
            self.hakuba[ExSection.Center]
                .remove(0)
                .bump(.Right)
        }
        
        delay(12.5) {
            self.hakuba[ExSection.Center]
                .remove(0)
                .bump(.Right)
        }

        }
        
        delay(1.5) {
            centerSection
                .append(centerCellmodels)
                .bump(.Left)
        }
        
        delay(3) {
            centerSection
                .remove(2...4)
                .bump(.Right)
        }
