fixed small and weird arrays