setObjectValue:forKey:
mm -> m
changed to int64_t and cleaned up format issue