If vData is too large, it will still be added to the filter. There needs to be an else block here.