bbutil.c update