redesigned main view