added array and hashes translation