function filtering basically works... manual set only for now
always refresh local vars