Filter stuff, still has bugs, need help