New: ipbc