On the hard