updated display to handle exceptions