Array types fully working