rename the delegate