Host prototype