next iteration of filter hack. ugh