rename delegates