split page into multiple view, stlying changes