federal appeals court has upheld