check_log function