add NSPersistentStoreCoordinator to factory