could this cause a memory leak?