making host & port required until we have endpoints ready