end request early if it doesn't match