     var height:CGFloat {
         
         set (value) {
-            self.setSize(CGSizeMake(frame.size.width, height))
+            self.size = CGSizeMake(frame.size.width, value)
         }
         
         get {

        }
    }
    
    var y:CGFloat {
        
        set (value) {
            setOrigin(CGPointMake(frame.origin.x, value))
        }
        
        get {

    
    //MARK: - Set origin
    
    var origin: CGPoint {
        set (value) {
            self.frame.origin = value
        }
        get {
            return self.frame.origin
        }
    }
    
    var x: CGFloat {
        
        set (value) {
            self.origin = CGPointMake(value, frame.origin.y)
        }
        
        get {
