change view design (not finished)