done on b1
for b2