updated arrayHash