Guild [noun] + ilp [noun]