New: hardbastard