https://www.lilithebowman.com/blog/2019/10/upgrading-compy/