fixing the fitting filters to properly inform the core about arrays they create