panel list macro problem