fixed problem with not saving. was issue with missed case in assessment of array size when deciding whether to make new managed object or fetch. new problem with nil values crashing nsdictionary. fixed that, too. now new issue with boolvalue of nsnulls. perhaps work a bit on cleaning up all the data