sync: span <-> b