pass filter around so we can pop beyond the default filter level