avoid potential memory leakage.