added generic panel list