         
         return image
     }
+
+    // MARK:- Utilities
     
-    // MARK: Utilities
     private func randomColor() -> CGColor {
         srand48(Int(arc4random()))
         

        
        return UIColor(red: red, green: green, blue: blue, alpha: 1.0).CGColor
    }

}
        else {
            image = drawImageWith(data: data)
        }
        setNeedsDisplay()
    }
    
    func textAttributes(fromData data: AvatarImageViewDataSource) -> [String : AnyObject] {
