un-hard-wiring self app host