added hw stuff