add for nsarray nsdictionry