 		self.antitrackingButton.titleEdgeInsets = UIEdgeInsets(top: 5, left: 2, bottom: 5, right: 0)
 		self.antitrackingButton.imageEdgeInsets = UIEdgeInsets(top: 4, left: 5, bottom: 4, right: 20)
 		self.antitrackingButton.addTarget(self, action: #selector(antitrackingButtonPressed), forControlEvents: .TouchUpInside)
-		addSubview	(self.antitrackingButton)
+		self.antitrackingButton.hidden = true
+		addSubview(self.antitrackingButton)
 		antitrackingButton.snp_makeConstraints { make in
 			make.centerY.equalTo(self.locationContainer)
 			make.leading.equalTo(self.locationContainer.snp_trailing)
-			make.size.equalTo(CGSizeMake(40, CGFloat(URLBarViewUX.LocationHeight)))
+			make.size.equalTo(self.antitrackingButtonSize)
 		}
 	}
 	
 	@objc private func antitrackingButtonPressed(sender: UIButton) {
 		self.delegate?.urlBarDidClickAntitracking(self)
 	}
-}+}


class CliqzURLBarView: URLBarView {

	private lazy var antitrackingButton: UIButton = {
		let button = UIButton(type: .Custom)
		button.setTitle("0", forState: .Normal)
		button.titleLabel?.font = UIFont.systemFontOfSize(12)
		button.backgroundColor = UIColor(rgb: 0x2CBA84)
		return button
	}()
	

				make.trailing.equalTo(self).offset(x)
			}
			self.antitrackingButton.snp_updateConstraints(closure: { (make) in
				make.size.equalTo(self.antitrackingButtonSize)
			})
			if self.antitrackingButton.backgroundColor != UIColor.clearColor() && self.antitrackingButton.bounds.size != CGSizeZero {
				self.antitrackingButton.addRoundedCorners(cornersToRound: [.TopRight, .BottomRight], cornerRadius: CGSizeMake(URLBarViewUX.TextFieldCornerRadius, URLBarViewUX.TextFieldCornerRadius), color: self.antitrackingBackgroundColor)
			}
		} else {
			self.antitrackingButton.snp_updateConstraints(closure: { (make) in
				make.size.equalTo(CGSizeMake(0, 0))
