added .cc and .h files