predecessor [noun] + capable [adjective]