Can get versions in archive, replaced ineffic search with native python, other minor improvements