turnpanelcontroller