support provision, clean up exports on destroy