minimize problem more by removing the outer union