added ability to refresh the package cache