new hosts file generation