added swapurban