Add trlog.cpp