create hosts model, and specs