log ToString