add BaseLog