set on hardware to true