swapのコンベンションがうまくいかない・・・