add time_init log_init strerror_init study