     }
     
     private func deviceDidRotate() {
+        self.startDate = Date()
         instructionLabel.text = ""
         deviceImageView.isHidden = true
         guard let viewController = createTestViewController()

    override open func viewWillDisappear(_ animated: Bool) {
        super.viewWillDisappear(animated)
        
        // If the start date is nil, then this is being cancelled by the user in which case we need
        // to remove the observers and *not* wait for a result
        removeRotationObserver()
    }
    

        // If the md5 was created then return that
        return md5
    }
}

