working to get array support