arrays & hashes update