add .h and .cc