optional archive loading