compressよりもunionの方がふさわしいので修正しました