 class DemoViewController: UIViewController, RMControllerDelegate {
   // override var prefersStatusBarHidden = true
   private let rControl = RMController()
+
   override func viewDidLoad() {
     super.viewDidLoad()
+
     navigationController?.navigationBar.isTranslucent = true
     extendedLayoutIncludesOpaqueBars = true
     // RMessageController.appearance.setTitleSubtitleLabelsSizeToFit = true


  override func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator) {
    super.viewWillTransition(to: size, with: coordinator)
    coordinator.animate(alongsideTransition: nil) { _ in
      self.rControl.interfaceDidRotate()
    }

  }

  @IBAction private func didTapNavBarOverlay(_: Any) {
    guard let navigationController = navigationController else { return }

    navigationController.isNavigationBarHidden = false

    rControl.showMessage(
      withSpec: successSpec,
