keep expected array structure