whould you not need to use $this->purge somehow here?