hard ** 2     :)