add alternative for `ai_tss_swap`