read host