Added message archiveThread()