Improved support for legacy and modern hardware.