removing unecessary metal spot table copying
trying to find memory leak
still leaking
still haven't found memory leak