added NSManagedObject subclasses