added more commentary and completely removed hosts list, it is now working only with the dictionary, may be 3D List would have been better... tbd!