build props