I am so hard ...