Error's now show up in a dialog to user.

Row changes now only happen after a succesfull server return.