FIX: better impl of purge & clean