funcs.bc