updating delegate signature