for hw keys