views swapping works now