             self.addConstraint(topConstraint)
             previousView = view
         }
-        if let previous = previousView?
+        if let previous = previousView
         {
             let leftConstraint = NSLayoutConstraint(item:previous,
                 attribute:NSLayoutAttribute.Right,

        self.addGestureRecognizer(tapGestureRecogniser)
    }
    
    override init() {
        super.init()
        self.initComponents()
    }
    

            var constraints = NSLayoutConstraint.constraintsWithVisualFormat("V:[view(\(itemHeight))]", options: nil, metrics: nil, views: viewDict)
            view.addConstraints(constraints)
            
            if let previous = previousView
            {
                let leftConstraint = NSLayoutConstraint(item:view,
                    attribute:NSLayoutAttribute.Left,
