don't need intersection or size