potential leak on Torpedo