could this be in `showMessageError` instead ?