more progress and dns stuff