fallback to the first env