change to oli's approach to have the package versions inside of the package