change callback aliases to i8*