change callback args