why do you set all of hostsseen to be true?