Alabama Law Largely Upheld