Added advanced proxy method