The two differences from your prompt are I changed "A listing of horses" to "A listing of horses that the user has added" and at the end I added "Use NSUserDefault for data persistence, not coredata". I'm modifying the model prompt as something like that should definitely not be needed in the app specifications.