1. Memory Leak problem resolved maybe
2. Let the Notice list box closed when no list