remove states we don't want
only re-enable update button if there is an error
we always have a success handler or redirect