make new filter system work for user