Filtering works, interface is mostly non-buggy now