Use this.delegate as a parameter could have this name