new panel-backend