B1 and B2 constraints