generalize check for revison string