expanded on DNS step