New strategy for opening panels
Fix observer