   var _monstorsInField = [Enemy]()
   var monstorsInField: [Enemy]{
     get{
-//      return GlobalRellikEnemyConcurrent.sync {
+      return GlobalRellikEnemyConcurrent.sync {
         return _monstorsInField
-//      }
+      }
     }
     set{
-//      GlobalRellikEnemyConcurrent.sync {
+      GlobalRellikEnemyConcurrent.sync {
         _monstorsInField = newValue
-//      }
+      }
     }
   }
   var _bulletsInField = [Bullet?]()

  func setup(){
    let group = DispatchGroup()
    gameState = GameState.loading
//    self.loadingScreen()
    
    GlobalRellikConcurrent.async(group: group, execute:{
    self.setupData()

  var _shots = [()->()]()
  var shots: [()->()]{
    get{
      return GlobalRellikSerial.sync {
        return _shots
      }
    }
    set{
      GlobalRellikSerial.sync {
      _shots = newValue
    }
    }
  }
  
