add error check. change host