supreme court upholds