particle filter works if there is 0 freesamples