 	/**
 		:name:	alignFromTopRight
 	*/
-	public static func alignFromTopRight(parent: UIView, child: UIView, top: CGFloat, right: CGFloat) {
+	public static func alignFromTopRight(parent: UIView, child: UIView, top: CGFloat = 0, right: CGFloat = 0) {
 		let metrics: Dictionary<String, AnyObject> = ["top" : top, "right" : right]
 		let views: Dictionary<String, AnyObject> = ["child" : child]
 		parent.addConstraints(constraint("H:[child]-(right)-|", options: nil, metrics: metrics, views: views))

	/**
		:name:	size
	*/
	public static func size(parent: UIView, child: UIView, width: CGFloat, height: CGFloat) {
		Layout.width(parent, child: child, width: width)
		Layout.height(parent, child: child, height: height)
	}

	/**
		:name:	alignFromTopLeft
	*/
	public static func alignFromTopLeft(parent: UIView, child: UIView, top: CGFloat = 0, left: CGFloat = 0) {
		let metrics: Dictionary<String, AnyObject> = ["top" : top, "left" : left]
		let views: Dictionary<String, AnyObject> = ["child" : child]
		parent.addConstraints(constraint("H:|-(left)-[child]", options: nil, metrics: metrics, views: views))
