almost good switch between the views