update titan.cpp