tag filtering somewhat works (not completely yet)