pre v3.0 purge