             
             hideMetadataHUD()
             
-            mapView.isUserInteractionEnabled = false
+            // still possible to select the legal button? :)
+            mapView.isUserInteractionEnabled = true
             mapView.isScrollEnabled = false
             mapView.isZoomEnabled = false
             

        
    }

    override func viewDidAppear(_ animated: Bool) {
        
        

            
            // restore the original location of the main image

            if(getAsset().location != nil && mainImageFrameBackup != nil ){
                // NILPOINTER BY MAINFRAME
                UIView.animate(withDuration: 0.5, animations: { () -> Void in
                    self.imageView.frame = self.mainImageFrameBackup!  // ERROR: MIGHT BE NIL!!!
                    self.imageView.layer.shadowOffset = CGSize(width:15, height:15);
                    self.imageView.layer.shadowRadius = 0;
                    self.imageView.layer.shadowOpacity = 0.0;
