         fetchRequest.predicate = forPredicate
         
         do {
-            let results = try DataController.sharedInstance.getContext().fetch(fetchRequest)
+            let results = try DataController.sharedInstance.getPrivateContext().fetch(fetchRequest)
             
             return results
         }

        translationEntryFetchRequest.predicate = simplifiedPredicate
        
        do {
            let results = try DataController.sharedInstance.getContext().fetch(translationEntryFetchRequest)
            debugPrint(results.count)
            
            if results.count > 0 {

        fetchRequest.predicate = forPredicate
        
        do {
            let results = try DataController.sharedInstance.getPrivateContext().fetch(fetchRequest)
            
            return results
        }
