catch up with b-d