cached data gets cached BEFORE running app filter function
fixed filter bug