file with cleanup workflow