use legacy hardware