added dns stuff