add the check_string function