Add slot swap