default reason appends caller info so need a more flexible check