disable function of multiple packages downgrade and many other modifications