enable array support

take 2