add file b.h