let version have -1 on low end