adds new views, end of part 3
adds new views, end of part 3