add swap ex