complex [noun] + vast [adjective]