analyse array types better