add host
spin host update as a goroutine with channels