operator with intersection property