Hard x
Wtf x