I add a head.cpp