rename from .cc to cpp