use NSCache instead of NSMutableDictionary for temp data
add list of disclosure statements