add exception handling for update methods for board and taxi classes