changed archieve to use route