a little cleanup.  starting creating host-specific struct to store data.