update signature to reflect NSMutableDictionary