dialogue choice buttons that pass along their index to the dynamic callback