table ui updates and error handling