finshed display logic