added functionality for archiv