display panel functionality