add bccomp and bcdiv