before signal purge
some signal purging