fix hw