save after purge & properly leave groupchats on exit