move useful function to savon helper support module