add abstract dblogger and textlog to 6guad