fixed Screen* crash and added new control panel