implemented basic model api for Host