added an archive task