Cpp Insurance Term