updated panels with @property