Added persistence with NSUserDefaults but with error