try to contain memory leak