Switched to NSUserDefaults when iCloud not available