added self host