host instance distinction