It was the redefinition of send that was breaking things