duty archieve library