added subbit.c