rename delegate method