New: half-boiled