 
     var navigationBar: ElloNavigationBar!
     var category: Category
+    var pagePromotional: PagePromotional?
     var categoryPromotional: Promotional?
     var generator: CategoryGenerator?
 
     public init(category: Category) {
         self.category = category
-        categoryPromotional = category.randomPromotional
+        if category.level != .Meta {
+            categoryPromotional = category.randomPromotional
+        }
         super.init(nibName: nil, bundle: nil)
     }
 

    }

    public func setPrimaryJSONAble(jsonable: JSONAble) {
        guard let category = jsonable as? Category else { return }

        self.category = category
        if let categoryPromotional = self.categoryPromotional {
            category.randomPromotional = categoryPromotional
        }
        else {
            categoryPromotional = category.randomPromotional
        }

        self.title = category.name
    }

    public func primaryJSONAbleNotFound() {

    }

    func reloadEntireCategory() {
        pagePromotional = nil
        categoryPromotional = nil
        category.randomPromotional = nil
        generator?.load(reload: true)
