dealed with memory leak