[A] Add archive support

Asynchronous archive/un-archive, remove task immediately