minimal cache system; autodetection of filter list; fixes