master v1.02
sethostwork done