new view layout 80% complete