have array structure right