update with b-log