split into sub views, add swapview