add hardness and resistance