save log is private, prefix with '_'