changed views, and built lot of pages