interface [noun] + program [verb]