Why compute twice? one in check and then to display.