updating proxy method