adding swap