maybe still some filter errors
working on lists