Refactoring, remove showError() and removeError(). Add updateStatus()