Add callback signature