common build props extracted