interface change to support more error message from CLI/UI