p2a, p2b done