* safeLogger opt